package com.ajhlp.spring_modules.db.multiSource.metaModel;


/**
 * 数据源基本信息
 * @author ajhlp
 *
 */
public class DBSource_BasicInfo extends DBSource_BasicMetaInfo {

	//IP地址
	private String ip = "";
	//端口
	private String port = "";
	//数据库名或SID
	private String dbSchema = "";
	//数据源地址
	private String url = "";
	//jdbc驱动
	private String driverClass = "";
	//访问数据源用户名
	private String username = "";
	//访问数据源密码
	private String password = "";
	//数据源类型ID
	private int dbSourceTypeId = 0;
	/**
	 * 获得数据源IP
	 * @return
	 */
	public String getIp() {
		return ip;
	}
	/**
	 * 设置数据源IP
	 * @param ip
	 */
	public void setIp(String ip) {
		this.ip = ip;
	}
	/**
	 * 获得数据源端口
	 * @return
	 */
	public String getPort() {
		return port;
	}
	/**
	 * 设置数据源端口
	 * @param port
	 */
	public void setPort(String port) {
		this.port = port;
	}
	/**
	 * 获得数据库名称或SID
	 * @return
	 */
	public String getDbSchema() {
		return dbSchema;
	}
	/**
	 * 设置数据库名称或SID
	 * @param schema
	 */
	public void setDbSchema(String dbSchema) {
		this.dbSchema = dbSchema;
	}
	/**
	 * 获取数据源地址
	 * @return
	 */
	public String getUrl() {
		return url;
	}
	/**
	 * 设置数据源地址
	 * @param url
	 */
	public void setUrl(String url) {
		this.url = url;
	}
	/**
	 * 获取jdbc驱动
	 * @return
	 */
	public String getDriverClass() {
		return driverClass;
	}
	/**
	 * 设置jdbc驱动
	 * @param driverClass
	 */
	public void setDriverClass(String driverClass) {
		this.driverClass = driverClass;
	}
	/**
	 * 获取访问数据源用户名
	 * @return
	 */
	public String getUsername() {
		return username;
	}
	/**
	 * 设置访问数据源用户名
	 * @param username
	 */
	public void setUsername(String username) {
		this.username = username;
	}
	/**
	 * 获取访问数据源密码
	 * @return
	 */
	public String getPassword() {
		return password;
	}
	/**
	 * 设置访问数据源密码
	 * @param password
	 */
	public void setPassword(String password) {
		this.password = password;
	}
	/**
	 * 获取数据源类型ID
	 * @return
	 */
	public int getDbSourceTypeId() {
		return dbSourceTypeId;
	}
	/**
	 * 设置数据源类型ID
	 * @param dbSourceTypeId
	 */
	public void setDbSourceTypeId(int dbSourceTypeId) {
		this.dbSourceTypeId = dbSourceTypeId;
	}
}
